Plant colonization - Espagnol Anglais Dictionnaire